all: ser

ser : ser.o sock_init.o work_thread.o  
	gcc -o ser ser.o sock_init.o work_thread.o -lpthread

ser.o : ser.c 
	gcc -c ser.c 

sock_init.o : sock_init.c
	gcc -c sock_init.c 

work_thread.o: work_thread.c 
	gcc -c work_thread.c

clean:
	rm -f *.o ser
